Big Huge Thesaurus

Irish moss

noun

sounds kind of like